Reordering Rule Makes OBDD Proof Systems Stronger
نویسندگان
چکیده
Atserias, Kolaitis, and Vardi [1] showed that the proof system of Ordered Binary Decision Diagrams with conjunction and weakening, OBDD(∧,weakening), simulates CP∗ (Cutting Planes with unary coefficients). We show that OBDD(∧,weakening) can give exponentially shorter proofs than dag-like cutting planes. This is proved by showing that the Clique-Coloring tautologies have polynomial size proofs in the OBDD(∧,weakening) system. The reordering rule allows changing the variable order for OBDDs. We show that OBDD(∧,weakening, reordering) is strictly stronger than OBDD(∧,weakening). This is proved using the Clique-Coloring tautologies, and by transforming tautologies using coded permutations and orification. We also give CNF formulas which have polynomial size OBDD(∧) proofs but require superpolynomial (actually, quasipolynomial size) resolution proofs, and thus we partially resolved open question proposed by Groote and Zantema [10]. Applying dag-like and tree-like lifting techniques to the mentioned results we completely investigate the mutual strength for every pair of systems among CP∗, OBDD(∧), OBDD(∧,weakening), OBDD(∧,weakening) and OBDD(∧,weakening, reordering). For dag-like proof systems, some of our separations are quasipolynomial and some are exponential; for tree-like systems, all of our separations are exponential.
منابع مشابه
On OBDD-Based Algorithms and Proof Systems That Dynamically Change Order of Variables
In 2004 Atserias, Kolaitis and Vardi proposed OBDD-based propositional proof systems that prove unsatisfiability of a CNF formula by deduction of identically false OBDD from OBDDs representing clauses of the initial formula. All OBDDs in such proofs have the same order of variables. We initiate the study of OBDD based proof systems that additionally contain a rule that allows to change the orde...
متن کاملHigh-level Methods for OBDD-based Sequential Verification
Today, usage of complex circuit designs in computers, in multimedia applications and communication devices is widespread and still increasing. At the same time, due to Moore’s Law we do not expect to see an end in the growth of the complexity of digital circuits. The decreasing ability of common validation techniques – like simulation – to assure correctness of a circuit design enlarges the nee...
متن کاملExponential Separation between Quantum and Classical Ordered Binary Decision Diagrams, Reordering Method and Hierarchies
In this paper, we study quantum OBDD model, it is a restricted version of read-once quantum branching programs, with respect to “width” complexity. It is known that the maximal gap between deterministic and quantum complexities is exponential. But there are few examples of functions with such a gap. We present a method (called “reordering”), which allows us to transform a Boolean function f int...
متن کاملReordering Method and Hierarchies for Quantum and Classical Ordered Binary Decision Diagrams
We consider Quantum OBDD model. It is restricted version of read-once Quantum Branching Programs, with respect to “width” complexity. It is known that maximal complexity gap between deterministic and quantum model is exponential. But there are few examples of such functions. We present method (called “reordering”), which allows to build Boolean function g from Boolean Function f , such that if ...
متن کاملJINC: a multi-threaded library for higher-order weighted decision diagram manipulation
Ordered Binary Decision Diagrams (OBDDs) have been proven to be an efficient data structure for symbolic algorithms. The efficiency of the symbolic methods depends on the underlying OBDD library. Available OBDD libraries are based on the standard concepts and so far only differ in implementation details. This thesis introduces new techniques to increase run-time and space-efficiency of an OBDD ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electronic Colloquium on Computational Complexity (ECCC)
دوره 25 شماره
صفحات -
تاریخ انتشار 2018